foundation on piles - Turkish English Dictionary